candy stick - German English Dictionary